storage containers - Spanish English Dictionary